package be.ipl.abeille.testNG;

import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Scanner;

import be.ipl.abeille.domaine.Const.Difficulte;
import be.ipl.abeille.domaine.Joueur;
import be.ipl.abeille.domaine.Partie;

public class Main {
	
	private static Scanner scan = new Scanner(System.in);

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Joueur j1 = new Joueur("Lio", "a123456");
		Joueur j2 = new Joueur("Est", "b123456");
		Joueur j3 = new Joueur ("Ant", "c123456");
		
		
		j1.setId(1);
		j2.setId(2);
		
		Calendar dateDebut = new GregorianCalendar();
		Partie p1 = new Partie("partie de test 1", dateDebut, Difficulte.FACILE, j1);
		
		p1.ajouterJoueur(j2);
		
		p1.commencerPartie();
		
		try{
		for(int i=1; i<=20; i++){
			System.out.print("Emplacement pour le j1 pour la  piece " + p1.getPiocheCourrante() + " : ");
			int emp = scan.nextInt()-1;
			p1.placerTuile(j1, emp);
			System.out.println();
			System.out.print("Emplacement pour le j2 pour la  piece " + p1.getPiocheCourrante() + " : ");
			emp = scan.nextInt()-1;
			p1.placerTuile(j2, emp);
			System.out.println();
			
		}
		} catch (Exception e){
			e.printStackTrace();
		}

	}

}
